halogenated sulfides - Alemán Inglés Diccionario